Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of solar battery
  1. noun
    electrical device consisting of a large array of connected solar cells
Explanation of solar battery
My lists:
Recently viewed words: